package com.csair.seam.domain.model.entity;

import java.io.Serializable;

import com.csair.seam.infrastructure.poi.annotation.ExportField;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @description 资产统计概览
 * @author lanrunli
 *
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel
public class AssetsStatisticsOverview implements Serializable{
	private static final long serialVersionUID = 3285134369339713533L;
	
	@ApiModelProperty(value="单位编码")
	private String orgCode;
	
	@ApiModelProperty(value="单位名称")
	@ExportField(columnName = "单位名称")
	private String orgName;
	
	@ApiModelProperty(value="设备总数")
	@ExportField(columnName = "设备总数（台）")
	private Integer totalNum;
	
	@ApiModelProperty(value="总价值")
	@ExportField(columnName = "总价值（万元）")
	private Double totalPrice;
	
	@ApiModelProperty(value="平均使用年限")
	@ExportField(columnName = "平均使用年限（年）")
	private Double avgServiceYear;
	
	@ApiModelProperty(value="5年内占比")
	@ExportField(columnName = "5年内占比（%）")
	private Double fiveYearWeight;
	
}
